leak-protecting jacket - Deutsch Englisch Wörterbuch